package cn.tedu.charging.user.service;

import cn.tedu.charging.common.pojo.param.ChargeParam;
import cn.tedu.charging.common.pojo.param.VehicleBindParam;
import cn.tedu.charging.common.pojo.vo.VehicleVO;


public interface UserService {
    Integer wxLogin(String code, String nickname);

    VehicleVO getBindedVehicle(Integer userId);


    Integer bindVehicle(VehicleBindParam param);

    void unbindVehicle(Integer userId);

    Double Balance(Integer userId);

    void charge(ChargeParam param);
}
